(promise) to extract - French English Dictionary